judge, jury, and executioner - Français Anglais Dictionnaire